L. Vella & Sons - Building Contractor
42 Allerford Rd., Lewisham, Greater London, United Kingdom, SE6 3DE
(02033) 305940 Phone